palm leaves - German English Dictionary